The Network Effects of Prefetching
ثبت نشده
چکیده
Prefetching has been shown to be an e ective technique for reducing user perceived latency in distributed systems. In this paper we show that even when prefetching adds no extra tra c to the network, it can have serious negative performance e ects. Straightforward approaches to prefetching increase the burstiness of individual sources, leading to increased average queue sizes in network switches. However, we also show that applications can avoid the undesirable queueing e ects of prefetching. In fact, we show that applications employing prefetching can signi cantly improve network performance, to a level much better than that obtained without any prefetching at all. This is because prefetching o ers increased opportunities for tra c shaping that are not available in the absence of prefetching. Using a simple transport rate control mechanism, a prefetching application can modify its behavior from a distinctly ON/OFF entity to one whose data transfer rate changes less abruptly, while still delivering all data in advance of the user's actual requests.
منابع مشابه
The Network Eeects of Prefetching
| Prefetching has been shown to be an e ective technique for reducing user perceived latency in distributed systems. In this paper we show that even when prefetching adds no extra tra c to the network, it can have serious negative performance e ects. Straightforward approaches to prefetching increase the burstiness of individual sources, leading to increased average queue sizes in network switc...
متن کاملThe Network E ects of Prefetching
Prefetching has been shown to be an e ective technique for reducing user perceived latency in distributed systems. In this paper we show that even when prefetching adds no extra tra c to the network, it can have serious negative performance e ects. Straightforward approaches to prefetching increase the burstiness of individual sources, leading to increased average queue sizes in network switche...
متن کاملTheoretical study of cache syatems
The aim of this paper is a theoretical study of a cache system in order to optimize proxy cache systems and to modernize construction principles including prefetching schemes. Two types of correlations, Zipf-like distribution and normalizing conditions, play a role of the fundamental laws. A corresponding system of equations allows to describe the basic effects like ratio between construction p...
متن کاملCooperative Data Caching and Prefetching in Wireless Ad Hoc Networks
This article proposes a cooperative data caching and prefetching scheme for Mobile Ad Hoc Networks (MANETs). In this scheme, multiple hosts cooperate in both prefetching and caching commonly used data. To reduce communication and computational overhead, we use a clustering architecture for the network organization. A weak consistency based on time to live value was used to maintain data consist...
متن کاملIn Proceedings of IEEE Infocom ’ 98 , San Francisco , CA The Network E ects
| Prefetching has been shown to be an eeective technique for reducing user perceived latency in distributed systems. In this paper we show that even when prefetch-ing adds no extra traac to the network, it can have serious negative performance eeects. Straightforward approaches to prefetching increase the burstiness of individual sources, leading to increased average queue sizes in network swit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997